Hadron structure from basis light-front quantization