Bank of America downgrades Tesla, citing too high valuation after stock's recent massive run