Wells Fargo's website buckles under flood of traffic