River restoration science and practice