Top 10 tech 'fails' of 2013