Smart Public Transport Planner