Tom's bus arrives at half past four. He needs 20 minutes to walk to the bus stop. What time should he leave home?