Title: AfricaBike - Major Project Report