Tips are not mandatory but they are highly recommended. Tip the driver if he helps you with your bags, explains you about the area or leaves you alone if that is what you prefer. Drivers depend HEAVILY on tips, but they know they must earn them, just like waiters.