Mayo boss James Horan says his side struggled to deal with a strong second half period from Dublin as they were defeated in the semi-finals of the Football All-Ireland Senior Championship.