The race to deliver your packages in hours instead of days is heating up as Macy's expands its same-day delivery service to 17 cities nationwide.