Answer
They might charge higher fares during rush hours because they know people have a higher willingness to pay more after working.
Work Step by Step
Additionally, the higher fares would provide an incentive for people to alter their schedules (to reduce traffic when demand is greatest).