Obama unveils $50B road, rail plan