Millennials: the most educated yet financially strapped generation