Over 45K retail stores may close in next 5 years: UBS