Modular representations of algebraic groups