A friend just announced that she wants a bike. She is a complete noobie. Does anyone know of an article online that explains the differences in types of bikes as well as materials, etc? Thanks!