Punjab cabinet approves free transport for students, seniors, and disabled