research limitations implications