Major beer brands in the US have been "asleep at the wheel" for the last 20 years and it will take years of innovation for them to recover, an analyst has argued.