Text this: Numerical analysis of flow around infinite and finite cylinders at trans-critical Reynolds numbers with and without surface roughness