Volvo driving forward with batteries, hydrogen