Bank security weaknesses led to cyber looting of $45M from ATMs