Nearly half of Brits face savings shortfall